to sponsor or support - Spanish English Dictionary